san salvador island - Turco Inglés Diccionario